page {
  width: 100%;
  // min-height: 100%;
  background: #F6F6F6;
}
.card-list {
  padding-bottom: 100rpx;
}
.list {
  position: relative;
  width: 690rpx;
  margin: 30rpx auto;
  .sort-item-selected {
    position: absolute;
    top: 0;
    right: 0;
    background: url() no-repeat right top;
    width: 68rpx;
    height: 68rpx;
    background-position: center;
    border-top-right-radius: 8rpx;
    // border: none;
    background-size: 71rpx 74rpx;
  }
}

/* loading-view */
.select-coupon-loading-view {
  width: 100%;
  min-height: 100vh;
  background-color: #f8f8f8;
  display: flex;
  justify-content: center;
  align-items: center;
  & .loading-text {
    font-size: 28rpx;
    color: #666;
  }
}

.submit-btn {
  display: flex;
  position: fixed;
  bottom: 0;
  font-size: 34rpx;
  justify-content: center;
  align-items: center;
  height: 98rpx;
  color: #FF2424;
  line-height: 98rpx;
  width: 100%;
  border-radius: 0;
  z-index: 999;
  background: #fff;
}

/* 缺省页 */
.accountDetail-nodata{
  padding-top: 30%;
  & .nodata-top{
    & .top-img{
      width: 400rpx;
      margin: 60rpx auto;
      height: 300rpx;
      &>image{
        width: 100%;
        height: 100%;
      }
    }
    & .top-tips{
      text-align: center;
      padding: 0 40rpx;
      line-height: 1.5;
      color: #999;
      font-size: 30rpx;
      & .tips-2{
        margin-top: 10rpx;
        & .tips-inner{
          color: #FF2424;
          font-size: 36rpx;
          text-decoration: underline;
        }
      }
    }
  }
  & .nodata-exp{
    margin-top: 120rpx;
    padding: 0 30rpx;
    font-size: 28rpx;
    line-height: 1.5;
    color: #999;
    & .exp-title{
      color: #333;
      margin-bottom: 10rpx;
    }
  }
}


  /* 佣金规则弹窗 */
  .rule-popup-class {
    .custom-ani-class {
      width: 74.6%;
      max-width: 80%;
    }
    .wux-popup__content {
      border-radius: 10rpx;
    }
  }
  .rule-cont{
    margin-top: -0.7em;
    & .pup-title{
    font-weight: bold;
      color: #333;
      font-size: 36rpx;
      line-height: 1.5;
    }
    & .rule-list{
      margin-top: 15rpx;
      & .rule-item {
        font-size: 30rpx;
        line-height: 1.5;
        text-align: left;
        color: #666;
      }
      & .text-center {
        text-align: center;
      }
    }
  }